package com.xique.park.service.command.service;

import com.xique.common.core.web.domain.AjaxResult;
import com.xique.park.bean.domain.ParkConfig;

/**
 * 车场配置命令下发service
 *
 * @author: xique
 */
public interface IParkConfigCommandService {

    /**
     * 单个设备下发车场配置
     *
     * @param sn         设备序列号
     * @param parkConfig 车场配置
     * @return 下发结果
     */
    AjaxResult downSingleDevParkConfig(String sn, ParkConfig parkConfig);

    /**
     * 所有设备下发车场配置
     *
     * @param parkConfig  车场配置
     * @param reminderMsg 提示消息
     * @return 下发结果
     */
    AjaxResult downParkConfig(ParkConfig parkConfig, String reminderMsg);

}
